
Search São Tomé Island hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in São Tomé Island
Pet friendly
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for São Tomé Island hotels

Omali São Tomé – Principe Collection
Omali São Tomé – Principe CollectionSão Tomé
9.4 out of 10, Exceptional, (64 reviews)
The price is AU$307
includes taxes & fees
22 June - 23 June

Porcelana Hotel
Porcelana HotelVila Maria
9.4 out of 10, Exceptional, (12 reviews)
The price is AU$66
includes taxes & fees
16 June - 17 June

Hotel Kenito
Hotel KenitoSão Tomé
10.0 out of 10, Exceptional, (4 reviews)
The price is AU$139
includes taxes & fees
20 June - 21 June

Mucumbli Hotel
Mucumbli HotelNeves
9.4 out of 10, Exceptional, (26 reviews)
The price is AU$214
includes taxes & fees
20 June - 21 June

Hotel Praia
Hotel PraiaSão Tomé
7.4 out of 10, Good, (18 reviews)
The price is AU$258
includes taxes & fees
17 June - 18 June

Welfare Agroturismo
Welfare AgroturismoTrindade
The price is AU$121
includes taxes & fees
18 June - 19 June

Praia Inhame Eco-Lodge
Praia Inhame Eco-LodgeMalanza
8.8 out of 10, Excellent, (26 reviews)
The price is AU$169
includes taxes & fees
20 June - 21 June

Casa de Ferias
Casa de FeriasSão Tomé
8.8 out of 10, Excellent, (6 reviews)
The price is AU$103
includes taxes & fees
15 July - 16 July

Pestana São Tomé
Pestana São ToméVila Maria
8.2 out of 10, Very good, (82 reviews)
The price is AU$430
includes taxes & fees
16 June - 17 June

Emoyeni Gardens Hotel
Emoyeni Gardens HotelVila Maria
The price is AU$243
includes taxes & fees
20 June - 21 June

CAMPISMO PRAIA GRANDE
CAMPISMO PRAIA GRANDEMalanza
9.0 out of 10, Wonderful, (7 reviews)
The price is AU$86
includes taxes & fees
16 July - 17 July

SH Boutique Hotel
SH Boutique HotelSão Tomé
8.6 out of 10, Excellent, (11 reviews)
The price is AU$129
includes taxes & fees
17 June - 18 June

Residêncial Tamarindos
Residêncial TamarindosGuadalupe
8.6 out of 10, Excellent, (14 reviews)
The price is AU$72
includes taxes & fees
16 July - 17 July

Praia Accommodation
Praia AccommodationSão Tomé
7.4 out of 10, Good, (19 reviews)
The price is AU$182
includes taxes & fees
17 June - 18 June

Guest House Quinta Natural
Guest House Quinta NaturalTrindade
10.0 out of 10, Exceptional, (1 review)
The price is AU$66
includes taxes & fees
16 June - 17 June

Alojamento Santos Silva
Alojamento Santos SilvaSão Tomé
The price is AU$517
includes taxes & fees
16 June - 17 June

Miramar São Tomé
Miramar São ToméSão Tomé
7.2 out of 10, Good, (46 reviews)
The price is AU$314
includes taxes & fees
16 June - 17 June

N Guembú Nature Resort
N Guembú Nature ResortMalanza
7.4 out of 10, Good, (9 reviews)
The price is AU$145
includes taxes & fees
17 June - 18 June
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular São Tomé Island attractions
Learn more about São Tomé Island
Venture to sights like Pico São Tomé and São Sebastião Museum as you discover São Tomé Island.

Photo by Fabrice Récalt
Open Photo by Fabrice Récalt
More cheap accommodation in São Tomé Island

Nour Apartments
Rua 3 de Fevereiro São Tomé
The price is AU$87 per night from 16 July to 17 July
AU$87
16 July - 17 July
includes taxes & fees
Explore a world of travel with Expedia
- All Inclusive Hotels in São Tomé and Príncipe
- Beach Hotels in São Tomé and Príncipe
- São Tomé and Príncipe Hotels
- Hotels near Jale Beach
- Guest Houses in São Tomé and Príncipe
- Holiday Parks in São Tomé and Príncipe
- Inns in São Tomé and Príncipe
- Motels in São Tomé and Príncipe
- Ranches in São Tomé and Príncipe
- Resort in São Tomé and Príncipe
- Serviced Apartments in São Tomé and Príncipe




































































